be self-sacrificing - Turco Inglés Diccionario